Release 10.1A: OpenEdge Data Management:
SQL Reference


WHENEVER

Specifies actions for three SQL run-time exceptions.

Syntax

WHENEVER 
  { NOT FOUND | SQLERROR | SQLWARNING } 
  { STOP | CONTINUE | { GOTO | GO TO } host_lang_label } ; 

{ NOT FOUND | SQLERROR | SQLWARNING }
{ STOP | CONTINUE | GOTO | GO TO } host_lang_label }
Examples

/* 
**  Name WHENEVER routine to handle SQLERROR condition. 
*/ 
EXEC SQL WHENEVER SQLERROR GOTO mainerr ; 

/* 
**    Name WHENEVER routines to handle NOT FOUND and SQLERROR 
*/ 
EXEC SQL WHENEVER SQLERROR GOTO nodyn ; 
EXEC SQL WHENEVER NOT FOUND GOTO nodyn ; 

Notes

Authorization

None

Related statements

FETCH


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095